self-regulating device - German English Dictionary